Побудова стовпцевих і кругових діаграм

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
АСУ

Інформація про роботу

Рік:
2024
Тип роботи:
Розрахункова робота
Предмет:
Програмування

Частина тексту файла

Міністерство освіти і науки, молоді та спорту України Національний університет «Львівська політехніка» Кафедра АСУ Розрахункова робота з дисципліни: «Проблемно – орієнтоване програмування» на тему: «Побудова стовпцевих і кругових діаграм» Зміст Вступ 3 1. Огляд літератури 4 2. Формулювання задачі 5 3. Алгоритм розв'язання задачі 6 4. Програмні реалізації алгоритму 8 4.1 Загальна характеристика програми 8 4.2 Призначення 8 4.3 Вхідні дані 8 4.4 Результуючі дані 8 4.5 Структура програми 8 4.6 Таблиця основних ідентифікаторів 9 4.7 Середовище реалізації програми 9 5. Інструкція користувачеві програми 10 6. Контрольні приклади та аналіз результатів їх реалізації 11 Висновки 12 Література 13 ДОДАТКИ 14 Вступ Тема моєї розрахункової є - "Побудова стовбцевих та кругових діаграм". Тема є дуже актуальна і ці діаграми можна використовувати для відображає змінення даних у часі або ілюструє порівняння елементів, для зображення долі кожної величина в загальному об'ємі. Програма будує діаграми за вхідними даними користувача і за цими даними будує і виводить діаграми на екран. Діаграма — графічне зображення, що наочно у вигляді певних геометричних фігур показує співвідношення між різними величинами, які порівнюються Кругові(секторні діаграми) — доволі широко поширений спосіб графічного представлення структури статистичної сукупності, так як ідея цілого дуже наглядно виражається кругом, який представляє всю сукупність. Відносна величина кожного значення зображується у вигляді сектора кругу. Площа сектора відповідає вкладу даного значення в суму значень. Цей вид діаграми зручно використовувати, коли потрібно показати долю кожної величини в загальному об'ємі. Стовпчикова діаграма — абсолютно подібна до лінійного графіка, але один у ній для кожного часового зрізу буде показано стовпчик, що відповідатиме значенню послідовності. Діаграма відображає змінення даних у часі або ілюструє порівняння елементів. 1. Огляд літератури Ознайомлення з діаграмами Матеріал [2] використовувався для ознайомлення з діаграмами. Довідка мови С Матеріал у книзі [1] використовувався для визначення особливостей і лексикону певних засобів мови С, а також для аналізу корисних функцій і бібліотек, які можуть бути корисні при програмній реалізації поставлених задач. Ознайомлення із бібліотекою dos.h У матеріалі [3] розглядаються можливості бібліотеки dos.h, її функції. У нашому випадку матеріал використовувався для визначення інформації про запуск графічного інтерфейсу на екрані. Ознайомлення із бібліотекою graphics.h У матеріалах [4, 5, 6] розглядаються можливості бібліотеки graphics.h, ознайомлення із основними функціями цієї бібліотеки, перегляд прикладу програм із використанням даної бібліотеки. Ця інформація була потрібна для написання програми даного типу. 2. Формулювання задачі Побудова стовпцевих і кругових діаграм. Дану програму можна класифікувати, як "Настільний додаток"(desktop application) ,"Графічна програма","Програма для візуального порівняння даних" в залежності від признаку класифікації. Для реалізації даного проекту потрібно використати бібліотеки - для відображення діаграм на екрані і графічну бібліотеку з потрібними графічними функціями. У даному проекті використовується графічна бібліотека graphics.h, і бібліотека dos.h. 3. Алгоритм розв'язання задачі Загальний порядок роботи програми: 1. Запуск програми. 2. Ініціалізація змінних. 3. Введення даних. 4. Опрацювання даних в функції bar_diadram() для стовпцевих діаграм. 5. Опрацювання даних в circl_diagram() для кругових діаграм. 6. Запуск графічного режиму і виклик функції bar_diadram() і функції circl_diagram(), в головній функції main(). 7. Виведення діаграм на екран. 8. Вихід із графічного режиму і очищення динамічної пам'яті. Порядок роботи функції bar_diadram() : 1. Ініціалізація змінних функції. 2. Ввід даних про кількість елементів (змінна N). 3. Якщо кількість даних, які вводить користувач перевищує обмеження вводу, повернутись на нуль, у інших випадках прожити. 4. Вид...
Антиботан аватар за замовчуванням

06.12.2015 15:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини